the difficulty faced - Spanish English Dictionary